package com.fulu.game.bi.hbase;

import com.fulu.game.bi.entity.bo.channel.ExposurePlayeeOverviewListBO;
import com.fulu.game.bi.entity.vo.dispatch.ExposurePlayeeDetailListVO;
import com.fulu.game.bi.entity.vo.dispatch.ExposurePlayeeOverviewListVO;
import com.fulu.game.bi.entity.vo.dispatch.PlayeeExposureRealtimeVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface HBasePlayeeExposureStatDAO {

    PlayeeExposureRealtimeVO findByParameter(@Param("statDate") String statDate);

    List<ExposurePlayeeOverviewListVO> list(ExposurePlayeeOverviewListBO listBO);

    List<ExposurePlayeeDetailListVO> detailList(ExposurePlayeeOverviewListBO bo);

    Integer count(ExposurePlayeeOverviewListBO bo);
}
